
    {include file="public/header"}
    <!-- /头部 -->
    
    <div class="main-container container-fluid">
        <div class="page-container">
                        <!-- Page Sidebar -->
            {include file="public/left"}
            <!-- /Page Sidebar -->
            <!-- Page Content -->
            <div class="page-content">
                <!-- Page Breadcrumb -->
                <div class="page-breadcrumbs">
                    <ul class="breadcrumb">
                                        <li>
                        <a href="#">系统</a>
                    </li>
                                        <li>
                        <a href="{:url('auth_group/lst')}">用户组管理</a>
                    </li>
                                        <li class="active">编辑用户组</li>
                                        </ul>
                </div>
                <!-- /Page Breadcrumb -->

                <!-- Page Body -->
                <div class="page-body">
                    
<div class="row">
    <div class="col-lg-12 col-sm-12 col-xs-12">
        <div class="widget">
            <div class="widget-header bordered-bottom bordered-blue">
                <span class="widget-caption">编辑用户组</span>
            </div>
            <div class="widget-body">
                <div id="horizontal-form">
                    <form class="form-horizontal" role="form" action="{:url('auth_group/edit')}" method="post">
                    <input type="hidden" name="id" value="{$data.id}" >
                        
                        <div class="form-group">
                            <label for="username" class="col-sm-2 control-label no-padding-right">用户组名称：</label>
                            <div class="col-sm-6">
                               <input class="form-control" value="{$data.title}" placeholder="" name="title" required="" type="text">
                            </div>
                            
                        </div>


                        <div class="form-group" style="margin-top:20px">
                            <label  for="username" class="col-sm-2 control-label no-padding-right" >用户组状态：</label>
                            <div class="col-sm-6">
                            
                            <label style="margin-top:5px">
                            <input name="status" value="1" 
                            {if condition="$data['status'] eq 1"} checked="checked" {/if}
                            class="checkbox-slider slider-icon colored-purple" type="checkbox">
                                <span class="text"></span>
                            </label>
                         
                            </div>
                           
                        </div>

                        
                     <div class="form-group">
                    <label for="username" class="col-sm-2 control-label no-padding-right"></label>
                    <div class="col-sm-6">
                       <table class="table table-hover">
                            <thead class="bordered-darkorange">
                                <tr>
                                    <th>
                                        配置权限
                                    </th>
                                </tr>
                            </thead>
                            <tbody>
                        {volist name="authres" id="authRule"}
                        <tr>
                            <td>
                            <label>
                        <?php echo str_repeat('&nbsp;', $authRule['level']*3);?>
                        <input name="rules[]" value="{$authRule.id}" dataid="id-{$authRule.dataid}" <?php $arr=explode(',', $data['rules']); if(in_array($authRule['id'], $arr)){echo 'checked="checked"';} ?> 
                         class="inverted checkbox-parent {if condition="$authRule['level'] neq 0"} checkbox-child {/if} " type="checkbox" >
 
                        <span {if condition="$authRule['level'] eq 0"} style="font-weight:bold; font-size:14px;" {/if} class="text">{$authRule.title}</span>
                            </label>
                            </td>
                        </tr>
                        {/volist}
                            </tbody>
                        </table>
                    </div>
                </div>

                            <div class="form-group">
                                <div class="col-sm-offset-2 col-sm-10">
                                    <button type="submit" class="btn btn-default">保存信息</button>
                                </div>
                            </div> 
                            
                    </form>
               </div>
            </div>
    
        </div>
    </div>
</div>

                </div>
                <!-- /Page Body -->
            </div>
            <!-- /Page Content -->
        </div>  
    </div>

        <!--Basic Scripts-->
    <script src="__ADMIN__/style/jquery_002.js"></script>
    <script src="__ADMIN__/style/bootstrap.js"></script>
    <script src="__ADMIN__/style/jquery.js"></script>
    <!--Beyond Scripts-->
    <script src="__ADMIN__/style/beyond.js"></script>
<script type="text/javascript">
/* 权限配置 */
$(function () {
    //动态选择框，上下级选中状态变化
    $('input.checkbox-parent').on('change', function () {
        var dataid = $(this).attr("dataid");
        $('input[dataid^=' + dataid + ']').prop('checked', $(this).is(':checked'));
    });
    $('input.checkbox-child').on('change', function () {
        var dataid = $(this).attr("dataid");
        dataid = dataid.substring(0, dataid.lastIndexOf("-"));
        var parent = $('input[dataid=' + dataid + ']');
        if ($(this).is(':checked')) {
            parent.prop('checked', true);
            //循环到顶级
            while (dataid.lastIndexOf("-") != 2) {
                dataid = dataid.substring(0, dataid.lastIndexOf("-"));
                parent = $('input[dataid=' + dataid + ']');
                parent.prop('checked', true);
            }
        } else {
            //父级
            if ($('input[dataid^=' + dataid + '-]:checked').length == 0) {
                parent.prop('checked', false);
                //循环到顶级
                while (dataid.lastIndexOf("-") != 2) {
                    dataid = dataid.substring(0, dataid.lastIndexOf("-"));
                    parent = $('input[dataid=' + dataid + ']');
                    if ($('input[dataid^=' + dataid + '-]:checked').length == 0) {
                        parent.prop('checked', false);
                    }
                }
            }
        }
    });
});
</script>


</body></html>